package com.ruicar.afs.cloud.afscase.approvetask.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @description: 电话记录
 * @author jiaqi.guo
 * @created 2020/8/4 11:00
 * @version 1.0
 */
@Data
@TableName("approve_tele_record")
public class ApproveTeleRecord extends BaseEntity<ApproveTeleRecord>  implements Serializable, Cloneable {
    /**
     * 通话记录唯一标识
     */
    private  String callId;
    /**
     * 坐席id
     */
    private String userId;
    /**
     * 坐席姓名
     */
    private String userName;
    /**
     * 与申请人关系
     */
    private String custRelation;
    /**
     * 客户id
     */
    private Long custId;
    /**
     * 客户姓名
     */
    private String custName;
    /**
     * 申请编号
     */
    private String applyNo;
    /**
     * 电话
     */
    private String phone;
    /**
     * 录音文件ID;录音/文本
     */
    private Long recordId;

    /**
     * 获取录音地址
     */
    private String recordUrl;
    /**
     * 录音文本
     */
    private String recordText;
    /**
     * 拨出时间
     */
    private Date callTime;
    /**
     * 通讯时长（秒）
     */
    private BigDecimal communicatTime;
    /**
     * 结束时间
     */
    private Date endTime;
    /**
     * 语音转文字请求 taskId
     */
    private String telTaskId;
    /**
     * 是否转成文字表示
     */
    private  String isConversion;
}
